in order to impede - Espagnol Anglais Dictionnaire